<?php
$err = isset($_GET['error']) ? $_GET['error'] : null ;

require'../clases/sesiones.php';
$objses = new Sesion();
$objses->iniciar();

$user = isset($_SESSION['user']) ? $_SESSION['user'] : null ;
$profile = $_SESSION['idprofile'];
$habilitado = $_SESSION['habilitado'];
if($user == ''){
    header('Location: ../index.php?error=2');
}elseif($habilitado == false){
	header('Location: ../index.php?error=5');
}
?>
<?php 
    require'../clases/cargos.php';
    require'../clases/config.php';
    require'../clases/usuarios.php';
    require'../clases/acciones.php';
	require'../clases/nivel_acceso.php';
?>
<!DOCTYPE html>
<html lang = "es">
    <head>
        <title>Habilitar/Deshabilitar</title>
        <meta charset = "utf-8" />
        <link rel="stylesheet" type="text/css" href="../css/intranet.css">
        <link rel="stylesheet" type="text/css" href="css/forms.css">
        <script src="../js/jquery.min.js"></script>
        <script src = "../js/mis-contactos.js"></script>
    </head>
    <body>
        <header id="header">
            <hgroup>
                <h1 class="site_title"><a href="index.html">Intranet Renacer</a></h1>
            </hgroup>
                <?php 
                if($err==1){
                    echo '<div class="error">Usted no tiene los privilegios para ingresar a la URL solicitada, Acceso Denegado</div>';
                }
             ?>
        </header>
        <section id="secondary_bar">
            <div class="user">
                <p><?php echo $_SESSION['name'] . " " . $_SESSION['apep'];?> (<a style="text-decoration: underline; color: blue;" href="log_out.php">Salir</a>)</p>
                <!-- <a class="logout_user" href="#" title="Logout">Logout</a> -->
            </div>
            </section>
            <aside id="sidebar">
                <?php
                    $objUsuario = new Usuario();
                    $con = new Coneccion();
                    $bd = $con->conectar_bd();
                    $objUsuario->smenu();
                    $con->desconectar_bd($bd);
                ?>
            </aside>
            <section id="main" class="column">
                <article class="module width_full">
                <?php
                    $var="";
                    $var1="";
                    $var2="";
                    $var3="";
                    $var4="";
                    $var5="";
                    $var6="";

                    if(isset($_POST["submit"])){
                        $btn=$_POST["submit"];
                            if($btn=="Buscar"){
                                                $con = new Coneccion();
                                                $bd = $con->conectar_bd();
                                                $usuario = new Usuario();
                                                $mostrar_usu_uno = $usuario->mostrar_habilitado($_POST['search']);
                                                $recorrer = mysql_num_rows($mostrar_usu_uno);
                                                if ($recorrer < 1) {
                                                    echo '<h4 class="alert_error">No existe usuario asociado al identificador ingresado</h4>';
                                                    header('Refresh: 3; url= Habilitar_deshabilitar_acceso.php');
                                                    echo '<br />';
                                                }
                                                while ($row=mysql_fetch_array($mostrar_usu_uno)) {
                                                $var =  $row['rut_usuario'];
                                                $var1 = $row['nombre_usuario'];
                                                $var2 = $row['ap_paterno'];
                                                $var3 = $row['ap_materno'];
                                                $var4 = $row['fecha_nacimiento'];
                                                $var5 = $row['id_cargo'];
                                                if($row['habilitado']){
                                                    $var6 = 'Habilitado';
                                                }else{
                                                    $var6 = 'deshabilitado';
                                                }
                                            }
                                            $con->desconectar_bd($bd);
                        };


                        if($btn=="Habilitar"){
                            $rut = $_POST["id"];
                                                $con = new Coneccion();
                                                $bd = $con->conectar_bd();
                                                $usuario = new Usuario();
                                                $mostrar_usu_uno = $usuario->habilitar_usuario($rut);
                                                $con->desconectar_bd($bd);
                        
                        echo "<h4 class='alert_success'>Se actualizo el registro correctamente, Usted sera redireccionado en unos segundos</h4>";
                        header('Refresh: 3; url= Habilitar_deshabilitar_acceso.php');
                        }
                        





                        if($btn=="Deshabilitar"){
                        $rut = $_POST["id"];
                            $con = new Coneccion();
                            $bd = $con->conectar_bd();
                            $usuario = new Usuario();
                            $eliminar_usuario = $usuario->deshabilitar_usuario($rut);
                            $con->desconectar_bd($bd); 
                            echo "<h4 class='alert_success'>Se actualizo el registro correctamente, Usted sera redireccionado en unos segundos</h4>"; 
                            header('Refresh: 3; url= Habilitar_deshabilitar_acceso.php');
                            }





                    if($btn=="Cancelar"){
                            header('Location: Habilitar_deshabilitar_acceso.php');
                        }

                    }else{
                        ?>
                        <form class="contact_form" action="" method="post" name="form_search">
                            <ul>
                                <li>
                                                        <label for="selector">Seleccione usuario a modificar:</label>
                                                        <input type="text" name="search" required/>
                                                        <button class="submit" name="submit" type="submit" value="Buscar">Buscar</button>
                                </li>
                            </ul>
                        </form>

                        <?php
                    }
                    ?>



                <form class="contact_form" action="" method="post" name="formulario_hab_des">
                    <ul>
                        <li>
                            <label for="id">Rut:</label>
                            <input type="text" name="id" value="<?php echo $var?>" readonly/>
                        </li>
                        <li>
                            <label for="nombre">Nombre del usuario:</label>
                            <input type="text" name="nombre_usu" value="<?php echo $var1?>" readonly/>
                            <span class="form_hint">Este campo no puede quedar vacio.</span>
                        </li>
                        <li>
                            <label for="nombre">Apellido paterno:</label>
                            <input type="text" name="ap_paterno" value="<?php echo $var2?>" readonly/>
                            <span class="form_hint">Este campo no puede quedar vacio.</span>
                        </li>
                        <li>
                            <label for="nombre">Apellido materno:</label>
                            <input type="text" name="ap_materno" value="<?php echo $var3?>" readonly/>
                            <span class="form_hint">Este campo no puede quedar vacio.</span>
                        </li>
                        <li>
                            <label for="nombre">Fecha de nacimiento:</label>
                            <input type="date" name="fecha" value="<?php echo $var4?>" readonly/>
                            <span class="form_hint">Este campo no puede quedar vacio.</span>
                        </li>
                        <li>
                            <label for="nombre">Cargo del usuario:</label>
                            <input type="text" name="cargo" value="<?php echo $var5?>" readonly/>
                        </li>
                        <li>
                            <label for="nombre">Estado:</label>
                            <input type="text" name="estado" value="<?php echo $var6?>" readonly/>
                        </li>
                        <li>
                        <?php
                        	if($var6 == 'Habilitado'){
                        		?>
                                    <button class="submit" name="submit" type="submit" value="Deshabilitar">Deshabilitar</button>
                        		<?php
                        	}elseif($var6 == 'deshabilitado'){
                        		?>
                                    <button class="submit" name="submit" type="submit" value="Habilitar">Habilitar</button>
                        		<?php
                        	}elseif($var6 == ''){
                        	}
                        ?>
                        </li>
                    </ul>
                </form>
                                <script type="text/javascript">
                                        // Change the selector if needed
                                    var $table = $('table.scroll'),
                                        $bodyCells = $table.find('tbody tr:first').children(),
                                        colWidth;

                                    // Adjust the width of thead cells when window resizes
                                    $(window).resize(function() {   
                                        // Get the tbody columns width array
                                        colWidth = $bodyCells.map(function() {
                                            return $(this).width();
                                        }).get();
                                        
                                        // Set the width of thead columns
                                        $table.find('thead tr').children().each(function(i, v) {
                                            $(v).width(colWidth[i]);
                                        });    
                                    }).resize(); // Trigger resize handler
                                    </script>
            </article>
        </section>
    </body>
</html>